body {
    width:100%;
	height:100%;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}


#header{
 height:119px;
 float:left;
 width:100%;
 background:url(../images/backgroundHeader.jpg) repeat-x top;
}

#header #logo{
   height:112px;
   width:304px;
   float:left;
   padding-left:199px;
}   

#tab{
 height:37px;
 width:100%;
 float:left;
}

#tab #content{
 height:37px;
 width:304px;
 float:left;
 padding-left:199px;
 background:url(../images/backgroundTab.jpg) no-repeat top right;
}

#tab #content h1{
  font-size:13px;
  color:#FFFFFF;
  margin:0;
  line-height:30px;
  padding-left:5px;
  font-weight:normal;
}  

#content{
  width:100%;
  float:left;
}  

#content #login{
  width:348px;
  margin-left:auto;
  margin-right:auto;
  padding-top:90px;
}


#content #login #input{
   width:287px;
   height:37px;
   float:left;
   padding-left:61px;
}  

#content #login #input.loguser{
  background:url(../images/backgroundUser.jpg) no-repeat top right;
}

#content #login #input.passuser{
  background:url(../images/backgroundPass.jpg) no-repeat top right;
}  

#content #login #button{
   width:287px;
   height:37px;
   float:left;
   padding-left:93px;
   margin-top:20px;
}  


#footer{
 width:100%;
 height:30px;
 float:left;
 margin-top:140px;
} 

#footer p{
  font-size:12px;
  text-align:center;
  color:#999999;
  line-height:30px;
  margin:0;
}
/*refino estilos de standar.css*/
.gwt-TextBox,.gwt-PasswordTextBox{
    width:181px;
	height:18px;
	border:solid 1px #999999;
	margin-top:7px;
}

.gwt-Button{
    width:112px;
	height:29px;
	border:solid 1px #0A5289;
	color:#FFFFFF;
	font-size:12px;
	line-height:29px;
	cursor:pointer;
	background:url(../images/buttonLogin.jpg) repeat-x top left;
}

